FT-SOAP: A Fault-tolerant web service

نویسندگان

  • Deron Liang
  • Chen-Liang Fang
  • Chyouhwa Chen
چکیده

Security is the major concern that refrains people from conducting commerce electronically. The security concerns related to electronic commerce (EC) includes transaction security and system security. We can partially address the transaction security issues by message distribution middleware such as simple object access protocol (SOAP), which is one of the information technology (IT) infrastructures that facilitate EC. It requires a comprehensive set of IT in order to address the system security issues where fault-tolerance technology is one of the core technologies to enhance the system survivability after attack. Based on our preliminary investigation, we conclude that the current SOAP architecture is lack of mechanism to build a highly reliable EC system. We propose a comprehensive fault-tolerance framework based on the current SOAP architecture in order to address the system security issues for EC. We consider this research is the continuing effort of our previous work on fault-tolerant CORBA, thought there are similarities and differences between these two technologies. We propose a standard recommendation that outlines a set of interfaces named fault-tolerant SOAP (FT-SOAP). The FT-SOAP includes four functionalities and three basic components. The SOAP architecture needs modifications/extensions to meet the requirements of FT-SOAP. Our design takes the advantages of SOAP features. The new proposed components in SOAP and the extensions of SOAP engine is backward compatible to non-fault-tolerant SOAP system. Our approach can be used to develop other supports on SOAP.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Byzantine Fault Tolerance Model for Soap Faults

The proposed model is to configure Byzantine Fault Tolerance mechanism for every SOAP fault message that is transmitted. The reliability and availability are of major requirements of Web services since they operate in the distributed environment. One of the reliability issues is handling faults. Fault occurs in all the phases of Service Oriented Architecture i.e. during publishing, discovery, c...

متن کامل

Active UDDI - An Extension to UDDI for Dynamic and Fault-Tolerant Service Invocation

UDDI, Universal Description, Discovery, and Integration, represents a directory for the publication and querying of categorized Web services. Publication and query are performed by utilizing UDDI’s Application programming interface (API), which employs SOAP as a communication instrument. By offering an invocation API in addition to two other types for examination, UDDI allows clients to search ...

متن کامل

FT-Grid: A Fault-Tolerance System for e-Science

The FT-Grid system introduces a multi-version design -based fault tolerance framework that allows faults occurring in service-based systems to be tolerated, thus increasing the dependability of such systems. This paper details the progress that has been made in the development of FT-Grid, including both a GUI client and also a web service interface. We show empirical evidence of the dependabili...

متن کامل

Testing Web Services

Web Services form the basis, not only of standard web based eCommerce applications but also the new Globus implementation of Open GRID Systems Architecture (OGSA). Given the prominence of this technology, test methods and tools are required to ensure that robust, fault tolerant software services are deployed. Testing is required not only to uncover existing problems with the system but to also ...

متن کامل

Fault tolerant knowledge level inter-agent communication in open Multi-Agent Systems

Agent Communication Languages (ACLs) have been developed to provide a way for agents to communicate with each other supporting cooperation in Multi-Agent Systems. The importance of ACLs is especially highlighted in open systems (such as the Internet) where heterogeneous agents must be able to communicate and exchange knowledge with one another despite differences in hardware platforms, operatin...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003